package pe.edu.upc.dai.grupovictor.service.impl;

import java.util.List;
import pe.edu.upc.dai.grupovictor.dao.DetalleSistemaEvaluacionDao;
import pe.edu.upc.dai.grupovictor.dao.impl.DetalleSistemaEvaluacionDaoImpl;
import pe.edu.upc.dai.grupovictor.model.DetalleSistemaEvaluacion;
import pe.edu.upc.dai.grupovictor.service.DetalleSistemaEvaluacionService;

public class DetalleSistemaEvaluacionServiceImpl implements DetalleSistemaEvaluacionService {

    DetalleSistemaEvaluacionDao detalleSistemaEvaluacionDao;

    public DetalleSistemaEvaluacionServiceImpl() {
        this.detalleSistemaEvaluacionDao = new DetalleSistemaEvaluacionDaoImpl();
    }

    public DetalleSistemaEvaluacion seleccionarPorCodigo(Long codigo) {
        return detalleSistemaEvaluacionDao.seleccionarPorPrimaryKey(codigo);
    }

    public void insertar(DetalleSistemaEvaluacion detalleSistemaEvaluacion) {
        detalleSistemaEvaluacionDao.insertar(detalleSistemaEvaluacion);
    }

    public void actualizar(DetalleSistemaEvaluacion detalleSistemaEvaluacion) {
        detalleSistemaEvaluacionDao.actualizar(detalleSistemaEvaluacion);
    }

    public void eliminar(DetalleSistemaEvaluacion detalleSistemaEvaluacion) {
        detalleSistemaEvaluacionDao.eliminar(detalleSistemaEvaluacion);
    }

    public List<DetalleSistemaEvaluacion> seleccionarTodosByPadre(DetalleSistemaEvaluacion detalle) {
        return detalleSistemaEvaluacionDao.seleccionarTodosByPadre(detalle);
    }

}
